nehir dibi makro omurgasızlar - Turkish English Dictionary